long l_to_l(long l);
signed long sl_to_sl(signed long l);
unsigned long ul_to_ul(unsigned long l);